conceal one's distress - Espagnol Anglais Dictionnaire